<template>
  <div id="app">
    <router-view ></router-view>
  </div>
</template>

<script>
// import WebIM from '@/untils/im/easemob.im';
  export default {
    name: 'app',
    data:function() {
      return {
        conn: WebIM.conn,
        rtcCall: {}, // 视频对话对象
        videoState: 0,   // 0关闭状态 1为等待接受对话 2为对话中 3.等待对方接受
        chgVedioType: false,
        user: {
          username: '',
          password: ''
        },
        vedioType: true,
        contact: '专家',
        oldPosition: {   // 存放上一次的定位位置，用以获取增量
          x: '',
          y: ''
        }
      }
    },
    methods:{
      WebImLogin:function() { // 环信登录
        this.user.username = this.oUser.easemobUser.username || '';
        this.user.password = this.oUser.easemobUser.password || '';
        WebIM.login(this.user);
        this.WebImListen();
      },
      WebImListen:function(){
        this.conn.listen({
          onOpened: function ( message ) {          //连接成功回调
            console.log("成功");
            // 如果isAutoLogin设置为false，那么必须手动设置上线，否则无法收消息
            // 手动上线指的是调用conn.setPresence(); 如果conn初始化时已将isAutoLogin设置为true
            // 则无需调用conn.setPresence();
          }
        });
      }
    }
  }
</script>

<style>
#app {
  font-family: 'Avenir', Helvetica, Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-align: center;
  color: #2c3e50;
  margin-top: 0px;
}
</style>
